#ifndef _XMLPARSERTEST_H_
#define _XMLPARSERTEST_H_

#include <cppunit/Test.h>
#include <cppunit/TestAssert.h>
#include <cppunit/TestCaller.h>
#include <cppunit/TestFixture.h>
#include <cppunit/TestSuite.h>
#include <cppunit/Exception.h>
#include <cppunit/extensions/HelperMacros.h>


#include "xmlparser.h"


class XMLParserTest : public CppUnit::TestFixture {
	CPPUNIT_TEST_SUITE( XMLParserTest );
	CPPUNIT_TEST(testConstructor);		
	CPPUNIT_TEST(testParse);
	CPPUNIT_TEST(testGetParameter);	
	CPPUNIT_TEST_SUITE_END();
	
	public:
		void setUp(); 
		
		/*Test Cases*/
		void testConstructor();
		void testParse();
		void testGetParameter();
		/////////////
		
		void tearDown();
		
};

#endif //_XMLPARSERTEST_H_
